@charset "utf-8";
/* CSS Document */

body{margin:0;font-size:12px;background:#fbfbfb;font-family:Arial, Helvetica, sans-serif;border-top:5px #999 solid; color:#44494a;}
ul,p,h1,h2,dd,dt,dl{padding:0;margin:0;}
li{list-style:none;}
img{border:0;}
em{font-style:normal;}
a{text-decoration:none;color:#44494a;}
a:hover{color:#659936;text-decoration:underline;}
input,textarea{ font-family:Arial;font-size:12px;}



.clear{clear:both;}
.left{float:left;}


.page,.feet{width:1000px;margin:0 auto;}

.index_t{width:1000px;float:left;border-bottom:5px #d1d3d4 solid;}
.index_tr{float:right;width:640px;}
.index_t_button{float:right;width:auto; text-align:right;} 
.index_t_button li{display:inline;margin-left:5px; text-align:center;}
.index_t_button1{background:url(../../Content/images/home_top_button1.gif) no-repeat;width:155px;height:28px;float:left;}
.index_t_button2{background:url(../../Content/images/home_top_button2.gif) no-repeat;width:155px;height:28px;float:left;}
.index_t_button a{color:#fff;line-height:28px;text-decoration:none; /*font-family:Harabara;*/font-weight:bolder;font-size:13px;}
.index_t_button a:hover{text-decoration:none;background:url(../../Content/images/home_top_button1.gif) no-repeat;float:left;width:155px;color:#e3c139;}

/*.nav{width:650px;float:right;text-align:right;padding-top:50px;}
.nav li{display:inline;color:#656565;font-size:15px;font-weight:bold;}
.nav_b{ background:url(../../Content/images/home_nav_img.gif) no-repeat right 6px;}
.nav a{color:#919191;text-decoration:none;font-size:15px;font-weight:bold;padding-right:9px;padding-left:10px;}
.nav a:hover{color:#656565;text-decoration:none;}
.nav_c{background:url(../../Content/images/home_nav_img.gif) no-repeat 47px 6px;}
.nav_a{padding-right:9px;padding-left:10px;}*/

.home_nav{width:608px;float:right;text-align:right;padding-top:47px;}
.home_nav li{display:inline;color:#656565;font-size:15px;font-weight:bold;/*padding-left:5px;*/}
.home_nav_a{float:left;text-align:right;/*width:47px;*/}
.home_nav_b{text-align:left;float:left;width:128px;background:url(../../Content/images/home_nav_img.gif) no-repeat right 6px;padding-left:8px;}
.home_nav_c{float:left;width:100px;background:url(../../Content/images/home_nav_img.gif) no-repeat right 6px;text-align:left;padding-left:8px;}
.home_nav_d{float:left;width:107px;padding-left:8px;background:url(../../Content/images/home_nav_img.gif) no-repeat right 6px;text-align:left;}
.home_nav_e{float:left;width:77px;text-align:left;padding-left:8px;background:url(../../Content/images/home_nav_img.gif) no-repeat right 6px;}
.home_nav_f{float:left;width:55px;background:url(../../Content/images/home_nav_img.gif) no-repeat right 6px;padding-left:8px;text-align:left;}
.home_nav_g{float:left;width:49px;background:url(../../Content/images/home_nav_img.gif) no-repeat right 6px;padding-left:8px;text-align:left;}
.home_nav a{color:#919191;text-decoration:none;font-size:15px;font-weight:bold;}
.home_nav a:hover{color:#656565;text-decoration:none;}

.index_banner{margin-top:10px;float:left;width:1000px;}
.index_banner_f{ background:url(../../Content/images/home_banner_img1.gif) no-repeat;width:1000px;height:150px;}
.index_banner_f li{display:inline;width:312px;float:left;line-height:18px;margin-right:15px;}
.index_banner_title{font-size:20px;font-weight:bold;color:#44494a;padding-bottom:14px;}
.index_banner_f img{float:left;padding-right:12px;}

.index_c{width:1000px; background:url(../../Content/images/home_img4.gif) no-repeat left bottom;float:left;margin-top:45px;height:142px;}
.index_cleft{background:url(../../Content/images/home_img1.gif) no-repeat;width:14px;height:97px;float:left;}
.index_ccenter{background:url(../../Content/images/home_img2.gif) repeat-x;width:972px;height:97px;float:left;}
.index_cright{background:url(../../Content/images/home_img3.gif) no-repeat;width:14px;height:97px;float:right;}
.index_ccenter span{float:right;padding-top:18px;}
.index_ccenter label{width:550px;font-size:20px;float:left;color:#44494a;padding-top:25px;padding-left:5px;}

.index_ca{width:1000px;float:left;border-bottom:1px #e6e6e6 solid;padding-bottom:30px;}
.index_ca li{display:inline;}
.index_ca_h1{font-size:18px;color:#44494a;font-weight:lighter;padding-top:10px;}
.index_ca1{line-height:18px;color:#555;padding-top:15px;height:56px;}
.index_ca2 a{color:#659936;text-decoration:none;line-height:34px;width:310px;float:left;}
.index_ca2 a:hover{text-decoration:underline;}
.index_ca1 img{padding-right:5px;}
.index_caone{width:312px;float:left;margin-right:16px;display:inline;}
.index_catwo{width:342px;float:left;}

.index_cb{width:1000px;float:left;border-top:1px #e6e6e6 solid;padding-top:10px;margin-top:40px;}
.index_cb_left{width:638px;float:left; background:url(../../Content/images/home_video.jpg) no-repeat left bottom;height:370px;}
.index_cb_f{width:623px;float:left;padding:10px 0px 0px 15px;}
.index_cb_h1{font-size:20px;font-weight:bold;color:#44494a;padding-bottom:10px;}
.index_cb_right{width:340px;float:right;}
.index_cb_right_f{border-top:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid;width:345px;float:left; background:url(../../Content/images/home_img9.gif) no-repeat right bottom;padding-top:10px;height:253px;}
.index_cb_right_f h2{font-size:14px;font-weight:lighter;}
.index_cb_right1{width:140px;float:left;line-height:22px;padding-bottom:24px;padding-top:20px;}


.foot{width:100%;border-top:1px #e6e6e6 solid;margin-top:40px;float:left;}
.feet_left,.feet_left_b{width:1000px;float:left;padding-top:20px;}
.feet_left_a{border-bottom:1px #ebebeb dashed; padding-bottom:10px;width:1000px;float:left;font-size:14px;font-weight:bolder;}
.feet_left_a li,.feet_left_b li{display:inline;}
.feet_left_a1,.feet_left_a2{width:330px;float:left;}
.feet_left_a3{width:336px;float:left;}
.feet_left_b a{color:#bbb;text-decoration:none;line-height:16px;font-size:12px;}
.feet_left_b a:hover{text-decoration:underline;color:#659936;}
.feet_left_b1{width:329px;float:left;border-right:1px #ededed solid;}
.feet_left_b2{width:299px;float:left;border-right:1px #ededed solid;margin-left:30px;display:inline;}
.feet_left_b3{width:306px;float:left;margin-left:30px;display:inline;}
.feet_left_b4{padding-top:10px;}
.feet_left_f{width:930px; float:left; padding-top:20px;padding-bottom:20px;color:#868686;font-size:11px;}
.feet_left_f a{color:#868686;line-height:24px;text-decoration:none;font-size:11px;padding-left:6px;}
.feet_left_f a:hover{text-decoration:underline;color:#659936;}
/*.feet_r{width:304px;float:right;text-align:right;padding-top:20px;}*/
.feet_left_b5{padding-top:8px;}
.feet_left_b5 input{ background:url(../../Content/images/home_foot_button.gif) no-repeat; border:0;width:175px; height:32px;}

/*why cognisess*/
.why,.sign_up_login{width:1000px;float:left;margin-top:15px;}
.why_l{width:315px;float:left;}
.why_l_a li{ background:url(../../Content/images/why_left_bg.gif) repeat-y;width:315px;height:46px;display:block;float:left;margin-top:3px;font-size:14px;color:#000;line-height:46px;}
.why_l_a a{color:#9fca72;line-height:46px;text-decoration:none;}
.why_l_a a:hover{color:#000;text-decoration:none;}

.why_r,.latest_r,.contact_r,.games{width:650px;float:left;margin-left:25px;display:inline;}
.why_r_h1{ font-family: Harabara;font-size:30px;font-weight:bolder;color:#434343;letter-spacing:1px;}
.why_r p,.latest_banner{line-height:20px;color:#4d4d4d;padding-top:20px;}
.why_r_a{width:650px;float:left;margin-top:25px;}
.why_r_a span.num{
	font:33px/70px Arial, Helvetica, sans-serif;
	}
.why_r_a1{float:right;width:556px;border-top:1px #d1d3d4 solid;padding-top:20px;}
.why_r_a1 h2{font-size:20px;color:#434343;}

/*review*/
.review_l{width:620px;float:left;color:#000;padding-top:10px;}
.review_lf{padding-top:20px;float:left;width:620px;}
.review_lf_t{background:url(../../Content/images/review_img4.gif) repeat-x; height:18px;width:100%;float:left;}
.review_lf_tl{background:url(../../Content/images/review_img3.gif) no-repeat;width:15px;height:18px;float:left;}
.review_lf_tr{background:url(../../Content/images/review_img5.gif) no-repeat;width:15px;height:18px;float:right;}

.review_lf_c{width:568px;float:left;border-left:1px #ccc solid;border-right:1px #ccc solid; background:#fff;padding-left:25px;padding-right:25px;}
.review_l_h1{font-size:18px;padding-bottom:15px;}
.review_l_t{font-size:14px;line-height:20px;}
.review_a{background:url(../../Content/images/review_img1.gif) no-repeat; width:568px;float:left;height:27px;}
.review_a li,.review_b li{display:inline;line-height:27px;}
.review_a1{width:330px;float:left;padding-left:15px;}
.review_a2{width:90px;float:left;padding-left:10px;}
.review_a3{width:46px;float:left;}
.review_a4{width:77px;float:left; text-align:center;}
.review_b{border-bottom:1px #d7d7d7 solid;width:568px;float:left;padding-top:10px;padding-bottom:10px;}
.review_c{ border-bottom:1px #d7d7d7 solid;text-align:right;width:538px;float:left;padding:15px 30px 15px 0px;}
.review_d{border-bottom:1px #d7d7d7 solid;width:568px;float:left;padding-top:25px;padding-bottom:25px;}
.review_d label{width:125px;float:left;padding-left:15px;}
.review_d span{float:right;width:300px;font-weight:normal;line-height:20px;}
.review_d span img{float:left;padding-right:5px;}
.review_d_a a,.review_l_t a{color:#659936;text-decoration:underline;line-height:22px;}
.review_d_a a:hover,.review_l_t a:hover{text-decoration:none;}
.review_e{width:418px;float:left;padding:30px 0px 20px 150px;}
.review_e label input{ background:url(../../Content/images/review_button_back.gif) no-repeat;width:137px;height:34px;border:0;}
.review_e em input{ background:url(../../Content/images/review_button_submit.gif) no-repeat;width:137px;height:34px;border:0;}

.review_lf_d{background:url(../../Content/images/review_img7.gif) repeat-x; height:18px;width:100%;float:left;}
.review_lf_dl{background:url(../../Content/images/review_img6.gif) no-repeat;width:15px;height:18px;float:left;}
.review_lf_dr{background:url(../../Content/images/review_img8.gif) no-repeat;width:15px;height:18px;float:right;}

.review_r{width:350px;float:right;padding-top:10px;}
.review_r_c{width:348px;background:#fff;border-left:1px #ccc solid;border-right:1px #ccc solid;float:left;height:200px;}

/*sign up*/
.sign_up{background:url(../../Content/images/sign_up_img3.gif) repeat-x;width:1000px;float:left;height:184px;margin-top:15px;}
.sign_up_l{background:url(../../Content/images/sign_up_img1.gif) no-repeat;width:15px;height:184px;float:left;}
.sign_up_r{background:url(../../Content/images/sign_up_img2.gif) no-repeat;width:15px;height:184px;float:right;}
.sign_up_c{float:left;width:970px;}
.sign_up_form{width:630px;float:left;padding-top:30px;}
.sign_up_form li{display:block;line-height:28px;margin-top:10px;float:left;}
.sign_up_form_a label{width:155px;float:left;text-align:right;padding-right:20px;}
.sign_up_form_a span{float:left;width:430px; background:#eee;padding:5px;display:block;}
.sign_up_form_a input{width:423px;height:24px;line-height:24px;padding-left:4px; background:url(../../Content/images/form_bg6.gif) no-repeat; border:0;}
.sign_up_fa_one input,.personalise_a1 input{ background:url(../../Content/images/form_bg4.gif) no-repeat; width:320px;padding-left:4px;border:0px;height:24px;line-height:22px;}

.sign_up_started{width:336px;float:right;}
.sign_up_started img{float:right;padding-top:10px;}
.sign_up_started p{color:#7abc35;width:336px;float:right;}
.sign_up_button1{width:420px;float:left;padding-left:185px;}
.sign_up_button1 input{ background:url(../../Content/images/sign_up_button2.gif) no-repeat;width:87px; height:35px;border:0;}
.sign_up_button1 label{float:left;width:100px;}
.sign_up_button1 em{float:left;padding-top:5px;padding-left:10px;}

.sign_up_m{width:620px;float:left;margin-top:10px;}
.sign_up_m h1,.personalise h1{font-size:30px; font-family:Harabara;color:#434343;font-weight: bolder;border-bottom:1px #ccc solid; padding-bottom:20px; letter-spacing:1px;}
.sign_up_m p,.personalise p{font-size:14px;padding-top:15px;line-height:20px;}

.sign_up_fa{width:568px;float:left;padding-top:22px;border-bottom:1px #ccc solid;padding-bottom:22px;}
.sign_up_fa h2{font-size:18px;font-weight:lighter;color:#434343;}
.sign_up_fa_wenzi{color:#7abc35;font-size:11px;padding-top:6px;}

.sign_up_fa_one li,.personalise_a li{display:block;line-height:30px;margin-top:10px;float:left;width:568px;font-weight:normal;}
.sign_up_fa_one label{width:120px;float:left;font-weight:normal;}
.sign_up_fa_one span{width:330px;float:left;background:#eee;padding:5px;}
.sign_up_radio{color:#434343;padding-top:10px;font-weight:normal;}
.sign_up_fb{width:100%;float:left;padding-top:40px;}
.sign_up_fb a,.sign_up_button1 a{color:#7abc35;text-decoration:underline;}
.sign_up_fb a:hover,.sign_up_button1 a:hover{ text-decoration:none;}
.sign_up_fb_button,.start_button1{padding-top:25px;width:568px; text-align:center;float:left;padding-bottom:15px;}
.sign_up_fb_button input{ background:url(../../Content/images/sign_up_button.gif) no-repeat;border:0;height:35px;width:179px;}

/*personalise*/
.personalise,.start{width:620px;float:left;}
.personalise_a{border-bottom:1px #ccc solid;padding-bottom:40px;width:568px;float:left;}
.personalise_a1 label,.personalise_a2 label,.personalise_a3 label{width:185px;float:left;}
.personalise_a1 span,.personalise_a3 span{ width:330px;float:left;background:#eee;padding:5px;}
.personalise_a3 select{width:330px;}
.personalise_button1{width:250px;text-align:right; float:left;}
.personalise_button2{padding-left:10px;}
.personalise_button1 input{ background:url(../../Content/images/personalise_button1.gif) no-repeat;border:0;width:137px;height:34px;}
.personalise_button2 input{ background:url(../../Content/images/personalise_button2.gif) no-repeat;border:0;width:137px;height:34px;}

/*start*/
.start h1{font-size:30px; font-family:Harabara;color:#434343;font-weight: bolder; letter-spacing:1px;}
.start_a{width:588px;float:left;border-left:1px #ccc solid;border-right:1px #ccc solid; background:#fff;padding-left:15px;padding-right:15px;}
.start_h2{background:url(../../Content/images/start_img1.gif) no-repeat center top;;width:498px;height:71px;font-size:18px;font-weight:bolder;line-height:60px;font-size:18px;color:#434343;padding-left:90px;}
.start_a1{width:500px;float:left;padding-left:90px;padding-top:20px;}
.start_a1 li{display:block;background:url(../../Content/images/start_img2.gif) no-repeat; width:400px;height:51px;float:left;line-height:50px;margin-top:10px;padding-left:60px;color:#434343;font-size:14px;}
.start_button1 input{ background:url(../../Content/images/start_button.gif) no-repeat;border:0;height:34px;width:137px;}
.start_a1 em{color:#629434;}

.start_r{width:270px;float:right;background:url(../../Content/images/start_right_bg.gif) repeat-y;padding:50px 40px 60px 40px;margin-top:60px;}
.start_r p{padding-top:10px;line-height:20px;}
.start_r label{font-size:14px;font-weight:bold;}
.start_r_img{padding-left:15px;}

/*refund*/
.refund{padding-top:10px;float:left;width:100%;}
.refund_f{width:868px;float:left;border-left:1px #d7d7d7 solid;border-right:1px #d7d7d7 solid;padding:0px 65px 90px 65px; background: url(../../Content/images/refund_bg_img.gif) repeat-x left bottom; background-color:#fff;}
.refund_a,.refund_b{width:868px;float:left;border-bottom:1px #d7d7d7 solid;padding-bottom:20px;}
.refund_h1{ font-family:Harabara;font-size:30px;font-weight:bolder;color:#000;padding-top:20px; letter-spacing:1px;}
.refund_a p{font-size:13px;line-height:22px;padding-top:15px;color:#000;}
.refund_b p{font-size:12px;line-height:22px;padding-top:15px;color:#000;font-weight:normal;width:100%;float:left;}
.refund_h2{ /*font-family:Harabara;*/font-family:Arial;font-size:18px;font-weight:bolder;color:#000;padding-top:20px;}
.refund_d{background:url(../../Content/images/refund_img5.gif) repeat-x;height:18px;width:100%;float:left;}
.refund_dl{background:url(../../Content/images/refund_img4.gif) no-repeat;width:10px;height:18px;float:left;}
.refund_dr{background:url(../../Content/images/refund_img6.gif) no-repeat;width:10px;height:18px;float:right;}
.refund_b a,.password_h1 a{color:#4f9b04;text-decoration:underline;}
.refund_b a:hover,.password_h1 a:hover{text-decoration:none;}

/*privacy*/
.privacy{width:868px;float:left;}
.privacy li{display:block;font-weight:normal;width:100%;float:left;color:#000;margin-top:10px;}
.privacy span{float:right;width:830px;line-height:22px;}

/*latest*/
.latest{width:650px;float:left;}
.latest_a{border-bottom:1px #ccc solid;padding-bottom:25px;font-size:14px;line-height:24px;padding-top:25px;width:650px;float:left;}
.latest_a1{font-size:16px; font-weight:500; color:#000;}
.latest_a1 label{font-size:12px;color:#000;font-weight:normal;padding-left:10px;}
.latest_a2{font-size:13px;color:#000;font-weight:bold;padding-left:20px;}
.latest_a em{font-style:italic;font-size:12px;color:#000;padding-left:20px;width:610px;float:left;}
.latest_a a{color:#4f9b04;text-decoration:none;font-size:12px;padding-left:20px;}
.latest_a a:hover,.media_a a:hover,.faqs_right_box a:hover{text-decoration:underline;}

/*media*/
.media_a{padding-bottom:25px;font-size:14px;line-height:24px;padding-top:25px;width:650px;float:left;}
.media_a p{padding-bottom:15px;}
.media_a a{color:#4f9b04;text-decoration:none;font-size:15px;}

/*application*/
.application_t{background:url(../../Content/images/review_img4.gif) repeat-x; height:18px;width:100%;float:left;margin-top:15px;}
.application_tl{background:url(../../Content/images/review_img3.gif) no-repeat;width:15px;height:18px;float:left;}
.application_tr{background:url(../../Content/images/review_img5.gif) no-repeat;width:15px;height:18px;float:right;}

.application_c{border-left:1px #d7d7d7 solid;border-right:1px #d7d7d7 solid;width:548px;background:#fff;float:left;padding:20px 50px 40px 50px;}
.application_ca li{display:block;line-height:30px;margin-top:10px;width:100%;float:left;}
.application_ca label{width:190px;float:left;}
.application_ca em{color:#7abc35;padding-left:3px;}
.application_ca span{width:340px;float:left;padding:5px; background:#f5f5f5;}
.application_input{ background: url(../../Content/images/form_bg1.gif) no-repeat;width:336px;height:26px;line-height:25px;border:0;padding-left:4px;}
.application_ca select{width:340px;}
.application_cb{width:350px;float:right; text-align:right;padding-top:10px;}
.application_cb dd{width:240px;float:left;padding-right:10px;}
.application_cb dt{width:97px;float:left;}
.application_cb dd input{ background:url(../../Content/images/application_button1.gif) no-repeat;width:97px;height:29px;border:0;}
.application_cb dt input{ background:url(../../Content/images/application_button2.gif) no-repeat;width:97px;height:29px;border:0;}
.application_one{font-size:11px;width:350px;float:left;text-align:left;padding-top:10px;font-weight:normal;}
.application_two{width:100%;float:left;}
.application_two p{ width:100%;float:left; padding-top:20px;}
.application_two1{text-align:center;padding-bottom:40px;}
.application_two1 input{background:url(../../Content/images/application_button3.gif) no-repeat;width:156px;height:34px;border:0;}
.application_two2{border-top:1px #d9d9d9 solid;line-height:20px;font-weight:normal;}

/*careers*/
.careers_button{width:100%;float:left; text-align:center; padding-top:20px;}
.careers_button input{ background:url(../../Content/images/careers_button.gif) no-repeat;width:174px;height:34px;border:0px;}

/*password*/
.why_l_a strong{font-size:20px; font-family:Harabara;}
.password_c{border-left:1px #d7d7d7 solid;border-right:1px #d7d7d7 solid;width:528px;background:#fff;float:left;padding:10px 60px 40px 60px;}
.password_h1{font-size:24px; font-family:Harabara;/*border-bottom:1px #d7d7d7 solid;*/padding-bottom:15px; letter-spacing:1px;}
.password_one li{display:block;width:100%;margin-top:10px;float:left;line-height:30px;}
.password_one label{width:120px;float:left;padding-left:50px;}
.password_one span{background:#e9e9e9;padding:5px;width:290px;float:left;}
.password_one input{ background:url(../../Content/images/form_bg3.gif) no-repeat;height:24px;line-height:22px;width:290px; border:0;}
.password_button{padding-top:20px;padding-left:50px;width:300px;float:left;}
.email_button,.account_button,.personalis_button{padding-top:20px;/*padding-left:50px;*/width:300px;float:left;}
.password_button input{background:url(../../Content/images/password_button.gif) no-repeat;width:203px;height:34px;border:0;}

/*FAQS*/
.faqs{ margin-top:30px; margin-bottom:100px;float:left;width:1000px;}
.faqs_left{ width:340px; float:left;}
.faqs_left_box{ line-height:50px; font-size:16px; color:#9fca72; background-color:#f7f7f7; float:left; border-bottom-color:#fff; border-bottom-width:1px; border-bottom-style:dotted; width:315px;}
.faqs_left_box a{ text-decoration:none; color:#9fca72;}

.faqs_left_box1{ line-height:50px; font-size:16px; color:#9fca72; background-color:#f7f7f7; float:left; border-bottom-color:#fff; border-bottom-width:1px; border-bottom-style:dotted; width:315px;}
.faqs_left_box1 a{ text-decoration:none; color:#000;}


.faqs_right{ width:660px; float:left;margin-left:25px;display:inline;}
.faqs_right_box{ width:660px; padding-bottom:20px;}
.faqs_right_box a{color:#4f9b04; text-decoration:none;}
.faqs_right h1{ line-height:73px; font-family:Harabara; font-size:30px; letter-spacing:1px;}
.faqs_right p{ line-height:20px; margin-bottom:20px;}
.faqs_right_box1{ border-top-color:#CBCCCE; border-top-style:solid; border-top-width:1px;}
.faqs_right_box1 h2{ line-height:50px; font-size:14px;}
.faqs_right_box1 p{ line-height:20px; margin-bottom:20px;}

/*feedback*/
.feedback{ width:660px; float:left;}
.feedback_box1{ width:643px; height:16px; float:left; background:url(../../Content/images/feedback_a.gif) no-repeat;}
.feedback_box2{ width:643px; float:left; background:url(../../Content/images/feedback_c.gif) repeat-y; text-indent:px; }
.feedback_box2_a{ width:600px; float:left; margin-left:20px; margin-top:25px; display:inline;}
.feedback_box2_b{ width:600px; float:left;}
.feedback_box3_b{ width:600px; float:left; margin-top:50px; margin-bottom:50px;}
.feedback_boxa{ width:190px; line-height:48px;  float:left;text-align:right;padding-right:15px;}
.feedback_boxa a{ color:#7abc35;}
.feedback_boxb{ width:345px;  background-color:#f3f3f3; float:left; margin:5px;padding:5px; display:inline;}
.feedback_boxb input{ border:0px; width:336px;display:inline; text-indent:3px; line-height:25px; height:26px; background:url(../../Content/images/form_bg1.gif) no-repeat;padding-left:4px;}
.feedback_boxb select{ width:330px;}
.feedback_boxb textarea{ width:331px; height:126px; background:url(../../Content/images/feedback2.gif) no-repeat; margin:5px; border:0px;float:left; display:inline;}
.feedback_boxb1{ width:345px; float:left; text-align:center; }
.feedback_boxa1{ width:205px; height:34px; float:left;}
.feedback_box3{ width:643px; height:17px; float:left; background:url(../../Content/images/feedback_b.gif) no-repeat;}

/*email*/
.password_h1 p{font-size:12px;font-family:Arial;padding-top:15px;font-weight:normal;}
.email{border-bottom:1px #d7d7d7 solid;padding-bottom:15px;width:100%;float:left;}
.email li{display:block;margin-top:15px;width:100%;float:left;line-height:20px;}
.email span{float:right;width:500px;font-weight:normal;color:#262626;}
.email label{font-weight:bold;font-size:13px;}
.email_button input{background:url(../../Content/images/email_button.gif) no-repeat;width:217px;height:34px;border:0;}

/*training*/
.training{width:100%;float:left;}
.training li{width:210px;float:left;padding-top:10px;font-weight:normal;}
.training_a{padding-top:15px;padding-bottom:15px;width:100%;float:left;}
.training_a label{float:left;width:70px;line-height:30px;font-weight:normal;}
.training_a span{width:176px;float:left;background:#f5f5f5;float:left;padding:5px;}
.training_a select{width:168px;}

/*account*/
.password_h1 label{width:110px;float:left;}
.account_h2{font-size:24px;font-family:Harabara;padding-bottom:15px;padding-top:25px; letter-spacing:1px;}
.account_h2 label{width:110px;float:left;font-weight:bold;font-size:13px;}
.account_h2 p{font-size:12px;font-weight:normal;font-family:Arial;padding-top:15px;}
.account_button input{background:url(../../Content/images/account_button.gif) no-repeat;width:129px;height:34px;border:0;}

/*personali*/
.personali li{display:block;width:100%;float:left;margin-top:10px;line-height:30px;}
.personali label{width:100px;float:left;color:#000;}
.personali span{padding:5px; background:#f5f5f5;float:left;width:346px;}
.personali_a select{width:340px;}
.personali_input{ background:url(../../Content/images/form_bg1.gif) no-repeat;height:26px;line-height:24px;border:0;width:340px;}
.personali em{float:left;margin-right:6px;display:inline;padding:5px 4px; background:#f5f5f5;}
.personalis_button input{background:url(../../Content/images/personalise_button3.gif) no-repeat;width:174px;height:34px;border:0;}

/*experience*/
.why_r em{color:#000;font-size:14px;font-weight:normal;}
.why_r label{color:#629434;font-size:14px;font-weight:normal;border-bottom:1px #629434 solid;}

/*science*/
.science{width:650px;float:left;margin-top:25px;}
.science_a{float:right;width:556px;border-top:1px #d1d3d4 solid;padding-top:10px;}
.science_a label{font-size:14px;font-weight:bold;border:0;color:#555;}
.science img{float:left;padding-top:30px;}

/*cognicoach*/
.cognicoach_h2{font-weight:bold;font-size:18px;padding-top:30px;font-family:Arial;}

/*cognimap*/
.cognimap{padding-top:10px;}
.cognimap li{display:block; background:url(../../Content/images/privacy_img1.gif) no-repeat 10px 14px;width:90%;padding-left:7%;line-height:20px;padding-top:15px;}



/*xiaosu*/
/*yourproduct*/
.review_r h1{font-family:Harabara;color:#434343; font-size:18px; padding-bottom:20px; line-height:30px;font-weight:normal; letter-spacing:1px;}

.product{ width:617px; height:85px; float:left; background:url(../../Content/images/Product1.gif) no-repeat; color:#434343; font-size:14px; margin-top:18px;}
.product img{ margin-left:20px; margin-top:14px; display:inline; float:left;}
.product dl{ font-size:60px; float:left;}
.product dd{ width:450px; float:left; margin-top:40px;}
.product_text{ font-size:10px; float:left; width:100%; margin-top:15px;}
.product_text a{ text-decoration:underline; color:#699e38;font-size:12px;}

.product_box h1{display:block;line-height:50px; font-size:18px;color:#434343; border-bottom-color:#d7d7d7; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:20px;}
.product_box1 p{ font-size:10px;width:76%; text-align:right;float:left; line-height:10px; padding-bottom:9px;}
.product_box1 dl{ width:130px; float:left; color:#8c8c8c; line-height:16px;}
.product_boxa{ font-size:12px;}
.product_boxa a{ color:#699e38; line-height:10px;}
.product_box1 input{padding-left:4px;background:url(../../Content/images/form_bg4.gif) no-repeat; width:320px;height:24px;line-height:22px;border:0;}
.product_box1 img{ margin-right:20px; display:inline;}
.product_box li{display:block;line-height:30px;margin-top:10px;float:left;width:568px;font-weight:normal;}
.product_box{border-bottom:1px #ccc solid;padding-bottom:40px; margin-bottom:18px;width:568px;float:left;}
.product_box1 label,.product_box2 label,.product_box3 label,.product_box4 label,.product_box5 label{width:130px; color:#000; float:left;}
.product_box1 span,.product_box3 span{ width:330px;float:left;background:#eee;padding:5px;}
.product_box3 select{width:330px;}
.product_box4 span{ width:80px;float:left;background:#eee;padding:5px; display:inline;}
.product_box4 input{ width:75px; height:22px;border:1px #ccc solid;padding-left:4px; display:inline;}
.product_box4 dl{ float:left; text-indent:3px;letter-spacing:2px;}
.product_box4 a{ color:#699e38; font-size:10px; text-decoration:underline; letter-spacing:1px;}
.product_a{ width:100%; float:left; font-size:12px; font-weight:normal;}
.product_a a{ color:#699e38; text-decoration:underline; }
.product_button1{width:100%; text-align:center; float:left; margin-top:30px; margin-bottom:30px;}
.product_button1 input{ background:url(../../Content/images/ProductContinue.gif) no-repeat;border:0; width:265px;height:34px;}
.product_box5 em{float:left;padding-right:5px;}
.product_box5 em img{float:left;}
.product_box5 span{float:left;padding-top:10px;padding-left:6px;}


.product_login{ width:316px; float:left;border-bottom:1px #d7d7d7 solid;margin:0 15px; padding-bottom:15px;display:inline;}
.product_login h1{ font-size:14px;border-bottom:1px #d7d7d7 solid;font-family:arial;padding-bottom:10px; color:#434343;}
.product_login li{display:block;line-height:30px;margin-top:10px;float:left;width:316px;font-weight:normal;}
.product_login label{ width:65px; font-size:12px; float:left; color:#434343;}
.product_login span{ width:230px;float:left;background:#eee;padding:5px; display:inline;}
.product_login input{ background:url(../../Content/images/form_bg5.gif) no-repeat;width:226px;height:24px;line-height:22px;border:0;}
.product_logina{ width:316px; float:left; margin-top:10px; display:inline;}
.product_logina input{ background:url(../../Content/images/login.gif) no-repeat; width:120px; height:34px; float:left; border:0px;}
.review_r_d{width:348px;background:#fff;border-left:1px #ccc solid;border-right:1px #ccc solid;float:left;}
.product_login_text{ font-weight:normal; width:100%; float:left; text-align:center; margin-bottom:20px;padding-top:10px; }
.product_login_text a{ color:#699e38; text-decoration:underline;}

/*cognisess experience*/

.cognisess{ width:568px; float:left;}
.cognisess input{ /*background:url(../../Content/images/b2.gif) no-repeat;  margin-top:8px; width:12px; height:12px;*/}
.cognisess h1{ font-weight:normal; font-size:14px; background:url(../../Content/images/b1.gif) no-repeat left 13px;/*text-indent:10px;*/ color:#434343;padding-left:10px; width:540px;float:left;padding-top:5px;}
.cognisess_box{border-bottom:1px #ccc solid;padding-bottom:15px;width:558px; margin-left:10px;float:left; line-height:28px; font-size:12px; font-weight:normal; color:#434343; display:inline;}
.cognisess_box li{ width:100%; float:left; display:block;margin-top:5px;}
.cognisess_box_text{ width:350px; float:left;}
.cognisess_box_text1,.cognisess_box_text2,.cognisess_box_text3,.cognisess_box_text4{ text-align:center; float:left;}
.cognisess_box_text1{ width:45px;}
.cognisess_box_text2{ width:50px;}
.cognisess_box_text3{ width:70px;}
.cognisess_box_text4{ width:40px;}
.personalise_button3{padding-left:10px; display:inline;}
.personalise_button3 input{ background:url(../../Content/images/start_training.gif) no-repeat; border:0;width:150px;height:34px;}

/*results*/
.cognimap a{color:#629434;text-decoration:underline;font-size:14px;}
.cognimap a:hover{ text-decoration:none;}
.results_h1{font-size:15px;padding:20px 0px 10px 10px;}

/*log off*/
.log_off{width:778px;float:left;border-left:1px #d7d7d7 solid;border-right:1px #d7d7d7 solid;padding:0px 110px 70px 110px; background:url(../../Content/images/log%20off_bg.gif) repeat-x left bottom;background-color:#fff;}
.log_off p,.log_off_ac p{font-size:14px;line-height:24px; font-weight:normal;padding-top:50px;color:#000;}
.log_off_button{width:100%;text-align:center;padding-top:50px;float:left;}
.log_off_button input{ background:url(../../Content/images/personalise_button2.gif) no-repeat;border:0;width:137px;height:34px;}

/*newhtml_a*/

.left_ft{width:152px; margin-left:10px; float:left;}
.middle_ft{width:236px; margin-left:30px; float:left;}
.right_ft{ margin-left:30px; float:left;}
.left_ft_a{border-bottom:1px #ebebeb dashed; padding-bottom:10px;width:600px;float:left;font-size:14px;}
.left_ft_a1{width:152px; margin-left:10px; float:left;border-right:1px #ededed solid;}
.left_ft_a2{width:236px;float:left;border-right:1px #ededed solid;margin-left:30px;display:inline;}
.left_ft_b4{padding-top:20px;}
.left_ft_b3{float:left;margin-left:30px;display:inline;}
.left_ft_b{width:695px;float:left;padding-top:20px;}
.left_ft_b a{color:#bbb;text-decoration:none;line-height:16px;font-size:12px;}
.left_ft_b a:hover{text-decoration:underline;color:#659936;}
.right_img{width:304px; height:154px; float:left; margin-top:-25px}
.title_h1{ font-family:Harabara;font-size:15px;font-weight:bolder;color:#000;padding-top:20px; letter-spacing:1px;}
.title_a{width:316px; float:left;}
.title_a li{ margin:45px 0;}
.text{width:500px; float:left; margin-left:20px}
.text li{ margin:40px 0;}
.li_a{margin-left:20px;}
.sel_a select{ width:90px}
.txtbox{ width:310px; height:20px;}
.sel_b{width:300px}
.middle_bottom{ width:100%; height:34px; text-align:center; float:left;}
.middle_bottom label input{ background:url(../../Content/images/review_button_back.gif) no-repeat; border:0; width:137px;height:34px;}
.middle_bottom em input{ background:url(../../Content/images/review_button_submit.gif) no-repeat; border:0; width:137px;height:34px;}

/*sign_up_successfully*/
.log_off_a{width:800px;float:left;margin-top:30px;padding:0 100px;}

.log_off_ac{width:638px;float:left;border-left:1px #d7d7d7 solid;border-right:1px #d7d7d7 solid;padding:0px 80px 70px 80px; background:url(../../Content/images/log_off_bg.gif) repeat-x left bottom;background-color:#fff;}

/*contact*/
.contact{width:100%;float:left;}
.contact_t{background:url(../../Content/images/contact_imgbg_t.gif) no-repeat;width:650px;height:18px;float:left;}
.contact_f{background:url(../../Content/images/contact_imgbg_f.gif) no-repeat;width:650px;height:18px;float:left;}
.contact_c{background:url(../../Content/images/contact_imgbg_m.gif) repeat-y; width:650px;float:left;}
.contact_cl{width:310px;float:left;}

.contact_cl_a a{padding-left:30px;padding-right:5px;}

.contact_h1{font-size:12px;padding-bottom:5px;}
.contact_cl_b1{background:#85c246;width:306px;float:left;padding:2px;}
.contact_h2{font-size:15px;color:#fff;}
.contact_cl_b2{background:#fbfbfb;width:276px;float:left;padding:10px 15px;}
.contact_cl_b2 li{display:block; line-height:18px;padding-top:10px;}
.contact_cl_b3{color:#fff;width:100%;float:left;}
.contact_cl_b3 span{float:right;}

.contact_cl_c li{display:block;border-bottom:2px #85c246 solid; line-height:26px;color:#85c246;font-size:14px;width:100%;float:left;}
.contact_cl_c a{color:#276b62;text-decoration:none;}
.contact_cl_c a:hover{ text-decoration:underline;}

.contact_cl_d li{display:block;padding-top:15px;width:100%;float:left;}
.contact_cl_d span{float:right;width:200px;font-weight:normal;}
.contact_cl_d img{float:left;padding-left:8px;}

.contact_cr{float:right;width:323px;margin-right:7px;display:inline;}
.contact_cr_h1{background:#f5f5f5;height:40px;font-size:20px;line-height:40px;padding-left:8px;}
.contact_cr_a{margin-top:15px;width:100%;float:left;}
.contact_cr_h2{color:#85c246;border-bottom:1px #85c246 solid;padding-bottom:10px;font-size:14px;width:100%;float:left;}
.contact_cr_h2 label{background:url(../../Content/images/contact_img2.gif) no-repeat;width:37px;height:40px;float:left;text-align:center;color:#fff;margin-right:10px;display:inline;padding-top:8px;}
.contact_cr_h2 em{font-size:10px;width:100%;float:left;padding-top:8px;}
.contact_cr_a p{font-size:10px;color:#666;}
.contact_cr_a1{border-bottom:1px #ccc dashed;padding-bottom:10px;font-weight:normal;line-height:20px;width:100%;float:left;margin-top:10px;color:#000;}
.contact_cr_a1 img{float:left;}
.contact_page{background:url(../../Content/images/contact_img3.gif) no-repeat center top;width:253px;float:left;height:28px;margin-top:20px;line-height:28px;padding:0px 30px 0px 40px;color:#fff;}
.contact_page a{color:#fff; text-decoration:none;padding-left:5px;padding-right:5px;}
.contact_page a:hover{ text-decoration:underline;}

/*games*/
.games_t{width:100%;float:left;}
.games_tl{background:url(../../Content/images/games_img2.gif) no-repeat;float:left;height:136px;width:10px;}
.games_tr{background:url(../../Content/images/games_img4.gif) no-repeat;float:right;height:136px;width:10px;}
.games_tc{background:url(../../Content/images/games_img3.gif) repeat-x;height:100px;float:left;width:630px;padding:18px 0px;}
.games_tc span{float:right;width:440px;padding-right:30px;}
.games_tc p{padding-top:8px;line-height:18px;font-size:13px;}
.games_h1 a{font-family:Harabara;font-weight:bold;font-size:24px;letter-spacing:1px;color:#7fb943;}
.games_h1 a:hover{text-decoration:none;}
.games_subscribe a{color:#7fb943;}
.games_tc img{float:left;padding:15px 0px 0px 40px;}

.games_h2{font-family:Harabara;font-weight:bold;font-size:22px;letter-spacing:1px;color:#666;width:100%;float:left;padding-top:10px;}
.games_h2 em{color:#e4b067;}
.games_h2 p{font-size:12px;font-family:Arial;padding-top:15px;line-height:20px;}

.games_f{ width:100%;float:left;padding-top:45px;}
.games_h3{padding:0;margin:0;background:url(../../Content/images/games_img5.gif) repeat-x left bottom;padding-bottom:26px;font-size:16px;}
.games_h3 label{width:200px;float:left;padding-left:10px;}
.games_h3 em{width:230px;float:left;}
.games_fa li{display:block; border-bottom:1px #ccc solid;line-height:34px;width:100%;float:left;}
.games_fa label{color:#7fb943;font-size:14px;width:202px;padding-left:8px;float:left;font-weight:bold;}
.games_fa em{width:260px;float:left;color:#666;font-size:14px;}
.games_fa dd{width:40px;float:left;text-align:center;}
.games_fa span{float:right;padding-top:5px;padding-right:8px;}
.games_fa input{background:url(../../Content/images/games_button.gif) no-repeat;width:88px;height:24px;border:0;}

/*login*/
.login{width:650px;float:left;padding:50px 100px 0px 250px;}
.blank_t{background:url(../../Content/images/_blank_img1.gif) no-repeat;width:540px;height:18px;float:left;}
.blank_f{background:url(../../Content/images/_blank_img2.gif) no-repeat;width:540px;height:18px;float:left;}
.blank_m{background:url(../../Content/images/_blank_bg.gif) repeat-x left bottom; background-color:#fff;width:468px;border-left:1px #d7d7d7 solid;border-right:1px #d7d7d7 solid;padding:10px 35px 10px 35px;float:left;position:relative;}
.blank_h1{border-bottom:1px #d7d7d7 solid;}
.blank_m ul{padding-top:15px;}
.blank_a li{display:block;width:468px;float:left;margin-top:10px;line-height:30px;}
.blank_a label{width:125px;float:left;}
.blank_a span{background:#e9e9e9;padding:5px;float:left;width:235px;}
.blank_ainput input{background:url(../../Content/images/form_bg2.gif) no-repeat;height:24px;line-height:22px;width:232px;border:0;}
.blank_a em{ font-style:normal; color:#5f9032;padding-right:5px;}
.blank_button{ width:100%;float:left;text-align:center;padding-top:10px;padding-bottom:10px;}
.blank_button input{ background:url(../../Content/images/sign_up_button2.gif) no-repeat;width:87px;height:35px;border:0;}
.blank_link1{width:100%;float:left;border-top:1px #d7d7d7 solid;padding-top:15px;}
.blank_link1 a{text-decoration:none;color:#4f9b04;}
.blank_link1 a:hover{ text-decoration:underline; color:#5f9032;}
.blank_h1 a{position:absolute; right:14px; top:6px;}

.blank2_h1{font-size:18px;font-family:Harabara;padding-bottom:15px;padding-top:20px;color:#434343;letter-spacing:1px;}
.blank2_h1 a{text-decoration:none;color:#5f9032;font-size:18px; position:inherit;font-family:Harabara;}
.blank2_h1 a:hover{ text-decoration:underline;}

/*account_new*/
.password_new{border-bottom:1px #ccc solid;padding-bottom:20px;}
.password_new li{display:block;padding-top:10px;line-height:24px;}
.password_new label{float:left;width:100px;}
.password_new_input{ background:url(../../Content/images/account_button1.gif) no-repeat;width:172px; height:34px;border:0;}
/* about us */
ul.aboutus{
	padding-left:22px;
	list-style-type:disc;
	}
ul.aboutus li{
	margin:2px 0px;
	list-style-type:disc;
	}
/* common css */
p.h1{
    padding:16px 0px 28px 12px;
    background:#7eb943;
    color:white;
	font:16px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
p.h2{
    padding:10px 0px 1px 18px;
    color:#878484;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
p.h3{
	margin:7px auto;
	color:#8e8c8c;
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
p.h4{
	margin:10px 12px;
	padding-bottom:8px;
	border-bottom:solid 4px #7eb943;
	font-size:36px;
	font-family:Harabara;
	font-weight:bold;
	}
p.p1{
	margin:4px 2px 4px;
	color:#8e8c8c;
	font:12px/14px Arial, Helvetica, sans-serif;
}
/* about us  /  contact us  /  partnerships */
.leftA li{ background:url(../../Content/images/why_left_bg.gif) repeat-y;width:315px;height:46px;display:block;float:left;margin-top:3px;font-size:14px;color:#000;line-height:46px;}
.leftA a{color:#9fca72;line-height:46px;text-decoration:none;}
.leftA a:hover{color:#000;text-decoration:none;}
.leftA a.now{color:black;line-height:46px;text-decoration:none;}
